package com.dxx.cloud.admin.module.request;

import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.v3.oas.annotations.media.Schema;
import org.hibernate.validator.constraints.NotEmpty;

import java.util.List;

@Schema(description = "查询支付请求体")
public class PayCheckRequest extends MerIdAndShopIdRequest{

    @Schema(description="对账日期",example="2021-11-16")
    @NotEmpty
    private String startDate;

    @Schema(description="对账日期",example="2021-11-16")
    private String endDate;

    @Schema(description="支付类型列表")
    @JsonIgnore
    private List<Integer> payTypeList;

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public List<Integer> getPayTypeList() {
        return payTypeList;
    }

    public void setPayTypeList(List<Integer> payTypeList) {
        this.payTypeList = payTypeList;
    }
}
